| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

ProjectionType.h
1 // ProjectionType.h
3 //
5
6 namespace nkGraphics
7 {
11 enum class PROJECTION_TYPE
12 {
13 PERSPECTIVE = 0,
14 PERSPECTIVE_REVERSE_Z,
15 PERSPECTIVE_REVERSE_INFINITE_Z,
16 PERSPECTIVE_OFF_CENTER,
17 PERSPECTIVE_OFF_CENTER_REVERSE_Z,
18 PERSPECTIVE_OFF_CENTER_REVERSE_INFINITE_Z,
19 ORTHOGRAPHIC,
20 ORTHOGRAPHIC_REVERSE_Z
21 } ;
22 }
nkGraphics::PROJECTION_TYPE::PERSPECTIVE_OFF_CENTER_REVERSE_Z
@ PERSPECTIVE_OFF_CENTER_REVERSE_Z
Off-center perspective projection, with a reversed Z.
nkGraphics::PROJECTION_TYPE::PERSPECTIVE_OFF_CENTER_REVERSE_INFINITE_Z
@ PERSPECTIVE_OFF_CENTER_REVERSE_INFINITE_Z
Off-center perspective projection, with a reversed and infinite Z.
nkGraphics::PROJECTION_TYPE::PERSPECTIVE_OFF_CENTER
@ PERSPECTIVE_OFF_CENTER
Off-center perspective projection.
nkGraphics::PROJECTION_TYPE::ORTHOGRAPHIC
@ ORTHOGRAPHIC
Orthographic projection.
nkGraphics::PROJECTION_TYPE::PERSPECTIVE_REVERSE_INFINITE_Z
@ PERSPECTIVE_REVERSE_INFINITE_Z
Standard perspective projection, with a reversed and infinite Z.
nkGraphics::PROJECTION_TYPE::PERSPECTIVE
@ PERSPECTIVE
Standard perspective projection.
nkGraphics::PROJECTION_TYPE::ORTHOGRAPHIC_REVERSE_Z
@ ORTHOGRAPHIC_REVERSE_Z
Orthographic projection, with a reversed Z.
nkGraphics
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkGraphics::PROJECTION_TYPE
PROJECTION_TYPE
Lists all possible projection types for a camera.
Definition: ProjectionType.h:12
nkGraphics::PROJECTION_TYPE::PERSPECTIVE_REVERSE_Z
@ PERSPECTIVE_REVERSE_Z
Standard perspective projection, with a reversed Z.